/**
 * OpenIDProviders.java
 * 
 * $Source$
 */
/*
 * Copyright (c) 2012 MyDoctor.com, Inc. All rights reserved.
 */

package com.mydoctor.webapps;

/**
 * This class represents an Open ID provider.
 * 
 * @author krovi
 * @version $Id$
 */
public class OpenIDProvider
{
    public static final OpenIDProvider GOOGLE = new OpenIDProvider(
        "Google",
        "google",
        "https://www.google.com/accounts/o8/id");
    public static final OpenIDProvider YAHOO = new OpenIDProvider(
        "Yahoo",
        "yahoo",
        "https://me.yahoo.com");

    private String providerName;
    private String providerTag;
    private String providerURL;

    /**
     * @param providerName
     * @param providerTag
     * @param providerURL
     */
    public OpenIDProvider(String providerName, String providerTag, String providerURL)
    {
        super();
        this.providerName = providerName;
        this.providerTag = providerTag;
        this.providerURL = providerURL;
    }

    /**
     * @return the providerName
     */
    public String getProviderName()
    {
        return providerName;
    }

    /**
     * @return the providerTag
     */
    public String getProviderTag()
    {
        return providerTag;
    }

    /**
     * @return the providerURL
     */
    public String getProviderURL()
    {
        return providerURL;
    }

}
